closed routine